const fs = require('fs')

fs.readFile('./files/成绩.txt','utf-8',function(err,dataStr){
    if(err) {
        return console.log('读取文件失败！'+err.message)
    }
   // console.log('读取文件成功!'+dataStr)

   //整理成绩 先把成绩按空格进行分割
   const arrOld = dataStr.split(' ')
   
   //循环分割后的数组 对每一项的数据 进行字符串的替换
   const arrNew =[]
   arrOld.forEach(item => {
    arrNew.push(item.replace('=',':'))
   })
   //把新数组中的每一项 进行合并 得到一个新的字符串
   const newStr = arrNew.join('\r\n')
  

   //调用fs.writeFile()方法，把处理完的成绩，写入新的文件中
   fs.writeFile('./files/成绩-ok.txt',newStr,function(err) {
    if(err){
        return console.log('写入文件失败！'+err.message)
    }
    console.log('成绩写入成功！')
   })
})